Evavel\Query\Query D

Total Complexity 184
Dependencies 4
Dependents 35
Total lines 1,003
Lines of code 625
Logical lines of code 364
Comment lines 92
Methods 68
Properties 26

Methods 68

Method Rating Maintainability Complexity Lines of code
execute_cached()
B
41 18 52
buildWhere()
A
44 13 44
buildInsert()
A
49 9 28
insert()
A
57 8 16
buildSelect()
S
54 7 22
buildWiths()
S
53 7 21
where()
S
54 5 22
buildWheres()
S
54 5 20
parseAsTableField()
S
56 5 18
buildPivot()
S
56 5 17
buildUpdate()
S
56 4 17
count()
S
58 4 16
get_row()
S
63 5 10
array_flatten()
S
60 4 14
whereIn()
S
61 4 12
with()
S
64 4 10
buildWithMeta()
S
62 4 10
execute()
S
68 3 7
process_result()
S
66 3 9
numPages()
S
73 3 4
buildFrom()
S
71 3 5
buildJoin()
S
58 2 14
whereNested()
S
62 2 11
validateTableName()
S
76 2 4
buildOrder()
S
67 2 7
buildRaw()
S
69 2 7
buildLimit()
S
70 2 7
buildOffset()
S
69 2 7
process_insert_result()
S
70 2 6
get()
S
67 2 8
getColumns()
S
64 2 9
orWhere()
S
70 2 6
fromTenant()
S
70 2 6
page()
S
67 2 8
select()
S
68 2 7
buildSql()
S
61 1 13
table()
S
61 1 12
values()
S
74 1 5
orderByDesc()
S
79 1 3
orderBy()
S
67 1 8
offset()
S
76 1 4
pivot()
S
73 1 5
limit()
S
76 1 4
whereNotIn()
S
78 1 3
process_update_result()
S
82 1 3
process_null_result()
S
82 1 3
debug()
S
77 1 4
tableWP()
S
78 1 3
orWhereIn()
S
79 1 3
whereIsNull()
S
79 1 3
orWhereNotIn()
S
79 1 3
last()
S
79 1 3
toArray()
S
77 1 4
onlyCount()
S
77 1 4
setCache()
S
80 1 3
all()
S
81 1 3
withMeta()
S
77 1 4
first()
S
81 1 3
find()
S
79 1 3
countPages()
S
75 1 4
update()
S
74 1 5
delete()
S
77 1 4
rawSql()
S
80 1 3
raw()
S
76 1 4
buildDelete()
S
79 1 3
join()
S
65 1 9
whereIsNotNull()
S
79 1 3
setDebug()
S
80 1 3